English Dictionary
◊ TOAD RUSH
toad rush
n : low-growing annual rush of damp low-lying ground; nearly
cosmopolitan [syn: {Juncus bufonius}]